.gform_wrapper.gravity-theme .gfield_label {
	font-size: 1.25rem;
	line-height: 1.35;
	margin-bottom: .45em;
}

.gform_wrapper.gravity-theme input[type=color],
.gform_wrapper.gravity-theme input[type=date],
.gform_wrapper.gravity-theme input[type=datetime-local],
.gform_wrapper.gravity-theme input[type=datetime],
.gform_wrapper.gravity-theme input[type=email],
.gform_wrapper.gravity-theme input[type=month],
.gform_wrapper.gravity-theme input[type=number],
.gform_wrapper.gravity-theme input[type=password],
.gform_wrapper.gravity-theme input[type=search],
.gform_wrapper.gravity-theme input[type=tel],
.gform_wrapper.gravity-theme input[type=text],
.gform_wrapper.gravity-theme input[type=time],
.gform_wrapper.gravity-theme input[type=url],
.gform_wrapper.gravity-theme input[type=week],
.gform_wrapper.gravity-theme select,
.gform_wrapper.gravity-theme textarea {
	font-size: 1.125rem;
	padding: .61em .77em;
}

.gform_confirmation_wrapper {
	border: 2px solid var(--blue);
	margin-top: 2rem;
	padding: 2rem;
}

/* CONTACT FORM */
.contact-form {
	flex-wrap: wrap;
	justify-content: space-between;
}

.contact-form .wp-block-cover {
	min-height: auto;
	padding: 4.313rem 0;
}

@media (max-width: 991px) {
	.contact-form>.wp-block-column {
		flex-basis: 100% !important;
		margin-left: 0 !important;
	}

	.contact-form .wp-block-cover__inner-container .wp-block-columns {
		text-align: center;
	}

	.contact-form .wp-block-cover__inner-container .wp-block-columns .wp-block-column {
		margin: 0;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.contact-form .wp-block-cover__inner-container {
		align-items: flex-start;
		display: flex;
	}

	.contact-form .wp-block-cover__inner-container .wp-block-columns {
		flex-basis: 50%;
	}

	.contact-form .wp-block-cover__inner-container .wp-block-columns .wp-block-column {
		flex-basis: 100% !important;
		text-align: center;
	}

	.contact-form .wp-block-cover__inner-container .wp-block-columns .wp-block-column img {
		max-height: 4.5rem;
	}
}